degree of interdependency - French English Dictionary